package com.yungu.swift.system.finance.model.dto;

import com.yungu.swift.base.model.BaseDto;

public class FinanceJoinRefundDto extends BaseDto {

    public static final int STATUS_REFUND = 1;//退款中
    public static final int STATUS_SUCCESS = 2;//退款成功
    public static final int STATUS_FAIL = 3;//退款失败


    /**
     * 订单UUID
     **/
    private String orderUuid;

    /**
     * 支付流水号
     **/
    private String payTradeNo;

    /**
     * 退款商户单号
     **/
    private String tradeNo;

    /**
     * 退款流水号
     **/
    private String refundNo;

    /**
     * 类型（1：余额，2：支付宝，3：微信）
     **/
    private Integer type;

    /**
     * 状态（1：退款中，2：退款成功，3：退款失败）
     **/
    private Integer status;

    /**
     * 金额
     **/
    private Double money;

    /**
     * 备注
     **/
    private String remark;

    /**
     * 生成参数JSON
     **/
    private String params;

    public String getOrderUuid() {
        return orderUuid;
    }

    public void setOrderUuid(String orderUuid) {
        this.orderUuid = orderUuid;
    }

    public String getPayTradeNo() {
        return payTradeNo;
    }

    public void setPayTradeNo(String payTradeNo) {
        this.payTradeNo = payTradeNo;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }

    public String getRefundNo() {
        return refundNo;
    }

    public void setRefundNo(String refundNo) {
        this.refundNo = refundNo;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Double getMoney() {
        return money;
    }

    public void setMoney(Double money) {
        this.money = money;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getParams() {
        return params;
    }

    public void setParams(String params) {
        this.params = params;
    }
}
